managed corporation - Spanish English Dictionary